juxtaglomerular cells - Español Inglés Diccionario